the funniest thing - German English Dictionary